package nc.impl.ehai;

import java.util.List;

import javax.naming.NamingException;

import nc.bs.ehai.db.OutDMO;
import nc.itf.ehai.IOut;
import nc.vo.ehai.Ehzg_temp_enter;
import nc.vo.ehai.Ehzg_temp_issue;
import nc.vo.ehai.Ehzg_temp_issue_b;

public class OutImpl implements IOut {
	
	public OutImpl() throws NamingException{
		super();
	}
	

	public List getOut_b(String pk_issue) throws Exception {
		OutDMO dmo = new OutDMO();
		return dmo.getOut_b(pk_issue);
	}
	public String TransferVOSet(Ehzg_temp_issue issue,List issue_b) throws Exception{
		OutDMO dmo=new OutDMO();
		return dmo.TransferVOSet(issue,issue_b);
	}
	public List getGeneralbillvo(String boxcode) throws Exception {
		OutDMO dmo=new OutDMO();
		return dmo.getGeneralbillvo(boxcode);
	}

	public String impMatcode(String boxcode) throws Exception {
		OutDMO dmo=new OutDMO();
		return dmo.impMatcode(boxcode);
	}

	public String tranSetIn(Ehzg_temp_enter ee) throws Exception {
		OutDMO dmo=new OutDMO();
		return dmo.tranSetIn(ee);
	}

	public List getIn() throws Exception {
		OutDMO dmo=new OutDMO();
		return dmo.getIn();
	}


	public int updatePouTag(String pk,String status) throws Exception {
		OutDMO dmo=new OutDMO();
		return dmo.updatePouTag(pk,status);
	}

	public int updatePou_bTag(String pk,String status) throws Exception {
		OutDMO dmo=new OutDMO();
		return dmo.updatePou_bTag(pk,status);
	}

	public String getStore(String name) throws Exception {
		OutDMO dmo=new OutDMO();
		return dmo.getStore(name);
	}

	public String getSpecBypk(String pk_invbasdoc) throws Exception {
		OutDMO dmo=new OutDMO();
		return dmo.getSpecBypk(pk_invbasdoc);
	}

	public int updateIc_b(String pk, String v1, String v6, String p10, String p9, String p8,String p7) throws Exception {
		OutDMO dmo=new OutDMO();
		return dmo.updateIc_b(pk, v1, v6, p10, p9, p8,p7);
	}

	public String getUser(String pk) throws Exception {
		OutDMO dmo=new OutDMO();
		return dmo.getUser(pk);
	}
	public List getOut() throws Exception {
		OutDMO dmo = new OutDMO();
		return dmo.getOut();
	}
	public List getOut(String starDate, String endDate) throws Exception {
		OutDMO dmo = new OutDMO();
		return dmo.getOut(starDate,endDate);
	}
	
}
